myObj.hasOwnProperty('key') // it checks object for particular key and not on prototype
if ('key' in myObj)
"key" in obj // true, regardless of the actual value
Object.prototype.hasOwnProperty()